terminable grant - German English Dictionary